package com.wenjiang.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.wenjiang.common.lang.Result;
import com.wenjiang.entity.MallGoodType;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author lwj
 * @since 2021-07-20
 * 最多创建3级标签
 */
public interface MallGoodTypeService extends IService<MallGoodType> {

    //添加有一个标签
    public Result addGoodType(MallGoodType mallGoodType);

    //删除一个标签
    public  Result updateGoodType (MallGoodType mallGoodType);

    // 删除一个标签
    public  Result delGoodType(Integer typeId);

    // 获取所有分类
    public  Result getAllGoodType();


    /**
     * 假分页
      * @param level
     * @return
     */

    // 根据等级进行选择标签
    public  Result getCurrentLevelType(Integer level);

    // 获取父标签的子标签
    public  Result getChildrenGoodType(Integer goodTypeParentId);








}
